package com.xhorse.lockplatform.model.pojo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

import java.util.Date;


@JsonInclude(Include.NON_EMPTY)
public class Vehicle {
	
	private int keyId;  
	
	private int vehicleId; 
	
	private String vehicle; 
	
	private Integer fileId; //对应bin/hex文件的id
	
	private String immo;
	
	private String blank; //
	
	private String freq; //频率
	
	private String type; //xn子机
	
	private String typeName;
	
	private String hcsId; // hcs_algo_id
	
	private String fccid;
	
	private String matchMethod; //匹配方法
	
	private String eepalgId; 

	private String encode; //编码

	private String chipTypeNumber; 
	
	private String knownAsId;
	
	private String replacePartNumber;
	
	private String otherPartNo;
	
	private String cloneableRemote;
	
	private String cloneableChip;
	
	private String featureString; //需要自行解析的字符串 
	
	private Date updateAt;
	
	private String updateTime;

	
	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	public void setVehicle(String vehicle) {
		this.vehicle = vehicle;
	}

	public int getKeyId() {
		return keyId;
	}

	public void setKeyId(int keyId) {
		this.keyId = keyId;
	}

	public String getVehicle() {
		return vehicle;
	}

	public void setVehicleName(String vehicle) {
		this.vehicle = vehicle;
	}

	public String getFccid() {
		return fccid;
	}

	public void setFccid(String fccid) {
		this.fccid = fccid;
	}

	public String getBlank() {
		return blank;
	}

	public void setBlank(String blank) {
		this.blank = blank;
	}

	public String getFreq() {
		return freq;
	}

	public void setFreq(String freq) {
		this.freq = freq;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getHcsId() {
		return hcsId;
	}

	public void setHcsId(String hcsId) {
		this.hcsId = hcsId;
	}

	public String getMatchMethod() {
		return matchMethod;
	}

	public void setMatchMethod(String matchMethod) {
		this.matchMethod = matchMethod;
	}

	public String getEepalgId() {
		return eepalgId;
	}

	public void setEepalgId(String eepalgId) {
		this.eepalgId = eepalgId;
	}

	public String getEncode() {
		return encode;
	}

	public void setEncode(String encode) {
		this.encode = encode;
	}

	public String getChipTypeNumber() {
		return chipTypeNumber;
	}

	public void setChipTypeNumber(String chipTypeNumber) {
		this.chipTypeNumber = chipTypeNumber;
	}

	public String getFeatureString() {
		return featureString;
	}

	public void setFeatureString(String featureString) {
		this.featureString = featureString;
	}

	public Integer getFileId() {
		return fileId;
	}

	public void setFileId(Integer fileId) {
		this.fileId = fileId;
	}

	public int getVehicleId() {
		return vehicleId;
	}

	public void setVehicleId(int vehicleId) {
		this.vehicleId = vehicleId;
	}

	public String getImmo() {
		return immo;
	}

	public void setImmo(String immo) {
		this.immo = immo;
	}

	public String getKnownAsId() {
		return knownAsId;
	}

	public void setKnownAsId(String knownAsId) {
		this.knownAsId = knownAsId;
	}

	public String getReplacePartNumber() {
		return replacePartNumber;
	}

	public void setReplacePartNumber(String replacePartNumber) {
		this.replacePartNumber = replacePartNumber;
	}

	public String getOtherPartNo() {
		return otherPartNo;
	}

	public void setOtherPartNo(String otherPartNo) {
		this.otherPartNo = otherPartNo;
	}

	public String getCloneableRemote() {
		return cloneableRemote;
	}

	public void setCloneableRemote(String cloneableRemote) {
		this.cloneableRemote = cloneableRemote;
	}

	public String getCloneableChip() {
		return cloneableChip;
	}

	public void setCloneableChip(String cloneableChip) {
		this.cloneableChip = cloneableChip;
	}

	public Date getUpdateAt() {
		return updateAt;
	}

	public void setUpdateAt(Date updateAt) {
		this.updateAt = updateAt;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	
	
	
}
